package 代码块;

/**
 * Created with IntelliJ IDEA
 * Description:
 * User:恋恋
 * Date:2022-04-07
 * Time:20:54
 */
public class TestDemo {
    int a=10;//包访问权限
    public int b=30;
    private int e=100;//只能在当前类中使用
    public TestDemo(){
        System.out.println("不带参数的构造方法");
    }
    public TestDemo(int a, int b, int e) {//带三个参数的构造方法
        this.a = a;
        this.b = b;
        this.e = e;
        System.out.println("带三个参数的构造方法");
    }

    {
        System.out.println("实例代码块+类中的代码块");//
    }
    static{
        System.out.println("静态代码块+类中被static修饰的代码块");
    }
    public static void main(String[] args) {
        {
            System.out.println("普通代码块+方法中的代码块");
        }
        TestDemo test=new TestDemo();
        TestDemo test1=new TestDemo();
    }
}
